Translation of صدر بازار in English:

صدر بازار

phrase

  • main market, cantonment business area