embarras French - English
1.
Englishembarrassment
-
Englishstate of discomfort
-
Frenchembarras
Englishembarrassment
-
Englishstate of confusion
-
Frenchembarras
2.
Englishquandary
-
Frenchembarrasincertitude
English translator: French English embarras Eesti sõnaraamat Español Traductor Svenska Översättare