Translation of گھسیٹا گھساٹی in English:

گھسیٹا گھساٹی

phrase

  • pulling and dragging, scuffle, tugging