Definify.com

Definition 2024


schiamazzio

schiamazzio

Italian

Noun

schiamazzio m (plural schiamazzii)

  1. A continuous, insistent cackle, squawk or similar noise