Meaning of almendras

almendras

Tagalog

n., bot. almond