×
s'embarrasser
meaning in English
v.
encumber, burden, hamper; trouble oneself; be concerned
Related Words
s'embarquer clandestinement
s'embaumer
s'embellir
s'emberlificoter
PC Version
Copyright © 2018 WordTech Co.