I'm learning italiano

mela — Italian to Mandarin Chinese translation

mela means 苹果 in Mandarin Chinese. Learn vocabulary with Maspeak.

Guess the translation for 苹果
film
uva
mela
libbra
moschea
Skip this question   
Learn italian with Maspeak →
Italian 500