English-synonym dictionary »

lake champlain synonyms in Hungarian

EnglishSynonym
lake champlain noun

Champlainnoun

lakenoun
generic term

Lake Champlainnoun