×

embarrasser meaning in English

v. embarrass, put in an awkward position, confuse; bother, hamper, bemuse; perplex, ravel

Related Words

  1. faire embarrasser
  2. embarrassant
  3. embarrassement
  4. embarrassé
  5. embauchage
PC Version

Copyright © 2018 WordTech Co.