EMBARRASS


Meaning of EMBARRASS in English

embarassar (-ament)

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