English-synonym dictionary »

irrigation ditch synonyms in Hungarian

EnglishSynonym
irrigation ditch noun

ditchnoun
generic term