Definify.com

Definition 2025


culatta

culatta

Italian

Noun

culatta f (plural culatte)

  1. cannon breech

Descendants