Skip to content
Kotomora

ロードスイーパー

ロ
ー
ド
ス
イ
ー
パ
ー

Meanings

1

noun

road sweeper; street sweeper

Refers to a vehicle or machine used for cleaning streets and roads.