NichiDict

ロードローラー

[roodorooraa]

Meanings

1.Noun

road roller; steamroller