tamanchaa (तमन्चा)

Name TAMANCHAA (तमन्चा) meaning in Nepali & English

  • Pistol, revolver, (पिस्टल, रिभल्भर)

Useful Tools