×

étouffement meaning in English

n. suffocation, choke; breathlessness, suppression; stifling, dampness

Related Words

  1. étonné
  2. étouffant
  3. étouffer
  4. étouffer de chaleur
PC Version

Copyright © 2018 WordTech Co.