×

s'embarrasser meaning in English

v. encumber, burden, hamper; trouble oneself; be concerned

Related Words

  1. s'embarquer clandestinement
  2. s'embaumer
  3. s'embellir
  4. s'emberlificoter
PC Version

Copyright © 2018 WordTech Co.