public square

?

ads

noun

ပွင့်လင်းမြင်သာသော စုဝေးရာနေရာ

  • An open area at the meeting of two or more streets
ads