Translation of leche de almendras in English:

leche de almendras

almond lotion, n.

feminine noun

  • 1

    almond lotion