Version Française
Meaning of
"embarrasser"
in English language
French to English
English to French
French
English
embarrasser, gêner, empêtrer, brouiller, mêler
hamper (to)
embarrasser
hinder, to spoil, thwart, handicap
embarrasser qc. (encombrer)
to clutter sth.
embarrasser qn.
to embarrass sb.
embarrasser qn. (encombrer)
to hamper sb.
embarrasser
embarrass