marketplace [pl. marketplaces]
سوق {جمعه: أسْواق}
Synonyme
  • أراذل
Notices
  • the place where goods are bought