Translation of leche de pepinos in English:

leche de pepinos

cucumber lotion, n.

feminine noun

  • 1

    cucumber lotion