Translation of گھسا پِٹا in English:

گھسا پِٹا

phrase

  • worn out
    trite, hackneyed