Translation of بٹا سٹا in English:

بٹا سٹا

phrase

  • a kind of iron armour
  • conspiracy