×

touffeur meaning in English

n. sultry, suffocating heat

Related Words

  1. touffe d'herbe
  2. touffer
  3. touille
  4. touffu
PC Version

Copyright © 2018 WordTech Co.