kamus
.
Search
About
watering_cart
English
watering cart
Noun
Water cart with a tank and sprinkler for sprinkling roads
English: watering cart