EMBARRASSING

ad) çaşdırıcı, çətin, ağır, utancaq; ~ questions çaşdırıcı suallar; ~ situation çətin / ağır vəziyyət

EMBARRASS
EMBARRASSMENT