aamrutha (आम्रुथा)

Name AAMRUTHA (आम्रुथा) meaning in Nepali & English

  • Nectar (Nectar)

Useful Tools