×

étouffant meaning in English

adj. stifling, sizzling hot, oppressive, sultry, sweltering

Related Words

  1. étonner
  2. étonné
  3. étouffement
  4. étouffer
PC Version

Copyright © 2018 WordTech Co.