Definify.com

Definition 2025


starnazzio

starnazzio

Italian

Noun

starnazzio m (plural starnazzii)

  1. A continuous shriek or squawk