Vocabulary
道路掃除機
どうろそうじき
road sweeping machine
noun