mela selvatica
Italian
Noun
mela
selvatica
f
(
plural
mele selvatiche
)
crabapple
(fruit)
Related terms
melo selvatico