EMBARASSO


Meaning of EMBARASSO in English

n 1. obstruction, obstacle; 2. embarrassment

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