meaning of Amendra

Amendra meaning in Cooking Dictionary

[Spanish] almond.