Translation of luna nueva in English:

luna nueva

new moon, n.

feminine noun

  • 1

    new moon