Definify.com

Definition 2024


cavron

cavron

Venetian

Noun

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

  1. billygoat