French–English dictionary

English translation of the French word embarras

French → English
  
FrenchEnglish (translated indirectly)Esperanto
embarras
; ;
perplexity
;
difficulty
;
predicament

FrenchEnglish
embarras awkwardness