Translation of بڑی ماتا in English:

بڑی ماتا

phrase

  • smallpox