Definify.com

Definition 2025


tarchia

tarchia

Italian

Noun

tarchia f (plural tarchie)

  1. (nautical) spritsail