×

suffocation meaning in French

n. suffocation, étouffement

Related Words

  1. suffocate
  2. suffocatingly
  3. suffolk
  4. suffragan
PC Version

Copyright © 2018 WordTech Co.