ECHO


Meaning of ECHO in English

ecó (-ar), repercusser (se)

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