Definify.com

Definition 2026


stridio

stridio

Italian

Noun

stridio m (plural stridii)

  1. screeching
  2. chirp

Related terms

Anagrams