WATER CART


Meaning of WATER CART in English

n. cart that carries water in a tank (in particular with fresh water for sale)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.