Skip to main content

luna

English luna meaning in English  •  luna का अर्थ अंग्रेजी में
Noun
  • The moon.
  • Silver.
Advertisement