🇮🇹 it en 🇬🇧

stridio noun

  /striˈdio/
  • stridore procrastinato
chattering, chirping, crackling., screeching, stridulation
shrieking
Wiktionary Links