Translation of luna llena in English:

luna llena

full moon, n.

feminine noun

  • 1

    full moon