Definify.com

Definition 2025


stridio

stridio

Italian

Noun

stridio m (plural stridii)

  1. screeching
  2. chirp

Related terms

Anagrams