Vocabulary

道路掃除機

road sweeping machine

noun