tamasaa (तमासा)

Name TAMASAA (तमासा) meaning in Nepali & English

  • spectacle,show, (तमाशा, प्रदर्शन)

Useful Tools