water cart

1. (noun) cart with a tank for water (especially with fresh water for sale)
Related Words: cart, watering cart



Terms and Conditions of Use / Copyright Notice