sciroccato – English–Italiano translations

🇮🇹 it en 🇬🇧

sciroccato adjective

  /ʃirokˈkato/
  • (familiare) stravagante
loony, nutty, screwed-up, weird
Wiktionary Links