English | German | Russian | Czech

watering cart English

Meaning watering cart meaning

What does watering cart mean?

watering cart

water cart with a tank and sprinkler for sprinkling roads

Are you looking for...?