Version Française
Translate
"embarrassing"
to French Language
English to French
French to English
English
French
embarrassing
gênant
embarrassing
embarrassant
embarrassing
embarassant
embarrassing
pénible, gênant
embarrassingly, disconcertingly
gênante