← Back to browseロードスイーパー[roodosuiipaa]nounJapanese definitionNo Japanese definition yet.English definitionroad sweeper; street sweeperExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsスイーパーロードスターロード