EXHILARATE


Meaning of EXHILARATE in English

alegrar, invigorar

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