kamus
.
Search
About
water_cart
English
water cart
Noun
Cart with a tank for water (especially with fresh water for sale)
English: water cart