water_cartEnglish

water cart

Noun

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

English: water cart