NichiDict

道路掃除機

どうろそうじき
[dourosoujiki]

Meanings

1.Noun

road sweeping machine