English-synonym dictionary »

artificial lake synonyms in Hungarian

EnglishSynonym
artificial lake noun

lakenoun
generic term

reservoirnoun