"watering cart" in Polish — inglés-Polish dictionary | see "watering cart" in inglés

watering cart

sustantivo
  1. polewaczka (do zmywania ulic)
    link synonym: water cart