English almond
Bulgarian бадем
Spanish almendra
Swedish mandel
Italian mandorla
Greek αμύγδαλο
Definition
(n.) an edible oval nut with a hard shell, or the tree that it grows on.
Back to search results