ALMOND TREE


Meaning of ALMOND TREE in English

tree which produces almonds

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.