tarusa (तरुसा)

Name TARUSA (तरुसा) meaning in Nepali & English

  • Conqueror (विजेता)

Useful Tools