ロードスイーパー Also written ロード・スイーパー Meanings Noun road sweeper; street sweeper Jinuma: Japanese Dictionary · Word lists