×

suffocate meaning in French

v. suffoquer; étouffer

Related Words

  1. suffix
  2. suffixion
  3. suffocatingly
  4. suffocation
PC Version

Copyright © 2018 WordTech Co.