Translation of کوچہ گدا in English:

کوچہ گدا

phrase

  • street beggar