Translation of پتا کھڑکا بندہ سرکا in English:

پتا کھڑکا بندہ سرکا

phrase

  • running away on the slightest noise
    being wise enough to get the tell-tale signs