French translation for "embarrassment"
|
- [ im'bærəsmənt ]
n. embarras, gêne, difficulté
- Similar Words:
- "embarrassed" French translation, "embarrassed him" French translation, "embarrassedly" French translation, "embarrassing" French translation, "embarrassingly" French translation, "embassador" French translation, "embassadress" French translation, "embassage" French translation, "embassy" French translation, "embattle" French translation
|
|
|