×

suffoquant meaning in English

adj. stifling, suffocating

Related Words

  1. suffocation
  2. suffolk
  3. suffoquer
  4. suffragant
PC Version

Copyright © 2018 WordTech Co.