Definify.com

Definition 2024


starnazzio

starnazzio

Italian

Noun

starnazzio m (plural starnazzii)

  1. A continuous shriek or squawk