mela

/MEH-lah/
[Italian] plural mele

Apple

Synonyms in other languages

Latin names

Countries