Translation of مٹھ بھیڑ in English:

مٹھ بھیڑ

phrase

  • confrontation, chance meeting