Translation Of Embarrasse In Different Languages

Translate EMBARRASSE in languages spoken worldwide

Translate EMBARRASSE in European languages

English
Ways to say embarrasse
Beschaamd
In verlegenheit
Imbarazza

Synonyms