embarrassant French - English
1.
Englishawkward
-
Englishnot easily managed or effected, embarrassing
-
Frenchembarrassant
2.
Englishembarrassing
-
Englishcausing embarrassment
-
Frenchembarrassantgênant
English translator: French English embarrassant Eesti sõnaraamat Español Traductor Svenska Översättare