watering cart
English Dictionary
->
Letter W
-> watering cart
Search Dictionary:
watering cart Definition
(n)
water
cart
with
a
tank
and
sprinkler
for
sprinkling
roads
watering cart Synonyms
watering cart
© Art Branch Inc.