SYREN


Meaning of SYREN in English

(myth.) sirena

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