Embarrassing — English French translation3 translations found

embarrassing (a) (situation) gênant (a) (situation)
embarrassing (a) (situation) embarrassant (a) (situation)
embarrassing (a) (shame) honteux (a) (shame)
Translate Embarrassing into other languages
Translate embarrassing into German
Translate embarrassing into Italian
Translate embarrassing into Spanish
Translate embarrassing into Dutch
Translate embarrassing into Portuguese
Translate embarrassing into Slovenian
Translate embarrassing into Polish
Translate embarrassing into Czech