Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
french-english
>
"s'embarasser" in English
English translation for "
s'embarasser
"
v.
burden oneself with
Similar Words:
"s'efforcer de faire" English translation
,
"s'effrayer" English translation
,
"s'effriter" English translation
,
"s'efféminer" English translation
,
"s'emballer" English translation
,
"s'embarquer" English translation
,
"s'embarquer dans un train" English translation
,
"s'embarquer clandestinement" English translation
,
"s'embaumer" English translation
,
"s'embarrasser" English translation