GLEN


Meaning of GLEN in English

valley, ravine

English Interlingue dictionary.      Английский словарь Интерлингве.