Translation of سٹا بٹا in English:

سٹا بٹا

phrase

  • clandestine relations
  • intrigue
    collusion
  • trade