albatra
Italian
Noun
albatra
f
(
plural
albatre
)
synonym of
corbezzola
Related terms
albatro