×

embarrass meaning in French

v. causer du souci; embarrasser, gêner

Related Words

  1. embarrassed
  2. embarrassing
  3. embarrassed him
  4. being embarrassed
  5. felt deeply embarrassed
  6. embarkment
  7. embarkation
  8. embarrassed
  9. embarrassed him
PC Version

Copyright © 2018 WordTech Co.