English | German | Russian | Czech

water cart English

Meaning water cart meaning

What does water cart mean?

water cart

cart with a tank for water (especially with fresh water for sale)

Synonyms water cart synonyms

What other words have the same or similar meaning as water cart?

water cart English » English

barrel

Are you looking for...?

water | cart