Vocabulary
ロードローラー
ロードローラー
road roller; steamroller
noun