vaasavadatta (वासवादत्ता)

Name VAASAVADATTA (वासवादत्ता) meaning in Nepali & English

  • Gift of Lord Indra (भगवान इंद्रको उपहार)

Useful Tools