nelesha (नेलेशा)

Name NELESHA (नेलेशा) meaning in Nepali & English

  • Blue Sky (नीलो अाकाश)

Useful Tools