Translation of miel de palma in English:

miel de palma

palm syrup, n.

feminine noun

  • 1

    palm syrup