×
touffeur
meaning in English
n.
sultry, suffocating heat
Related Words
touffe d'herbe
touffer
touille
touffu
PC Version
Copyright © 2018 WordTech Co.