English-synonym dictionary »

watering cart synonyms in Hungarian

EnglishSynonym
watering cart noun

water cartnoun
generic term