scemenza – English–Italiano translations

🇮🇹 it en 🇬🇧

scemenza noun

  /ʃeˈmɛntsa/
foolishness, stupidity
Wiktionary Links