Translation of سرِ بازار in English:

سرِ بازار

phrase

  • in public, publicly, openly