public square

?

ads

noun

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

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

~ public square noun; ~ public squares plural

ads