Definition of ロードスイーパー

ロードスイーパー

roodosuiipaa

noun
road sweeper, street sweeper
Other readings:
ロード・スイーパー