Translation of پنچ محلا in English:

پنچ محلا

phrase

  • five-storeyed