Drought (fr. Sécheresse)

Translation into English

Synonyms

  • aridité
  • déshydratation
  • insuffisance hydrique
  • manque d'eau