Translation of دہلیز کا کتا in English:

دہلیز کا کتا

phrase

  • pet dog, house dog
  • figurative

    hanger-on or parasite, sponger