×

embarrassant meaning in English

adj. embarrassing, awkward, cumbrous; perplexing; troublesome

Related Words

  1. embarquer à bord d'un avion
  2. embarras
  3. embarrassement
  4. embarrasser
PC Version

Copyright © 2018 WordTech Co.