albatra

Italian

Noun

albatra f (plural albatre)

  1. synonym of corbezzola