×
étouffant
meaning in English
adj.
stifling, sizzling hot, oppressive, sultry, sweltering
Related Words
étonner
étonné
étouffement
étouffer
PC Version
Copyright © 2018 WordTech Co.