What does almendra mean?

almendra - Spanish to English

almond

View more

  • kernel