Definify.com

Definition 2025


cavron

cavron

Venetian

Noun

cavron m (plural cavroni) or cavron m (plural cavruni)

  1. billygoat