Definify.com

Definition 2024


albatra

albatra

Italian

Noun

albatra f (plural albatre)

  1. Synonym of corbezzola

Related terms