🇬🇧 en es 🇪🇸

leaf-storm noun

  • A sudden whirlwind or downpour of leaves.
hojarasca
Wiktionary Links