MalayTranslate.com
Malay to English Translator
Translate Here

English to English

public square
('p/@/bl/I/k_skw/(@)/r )

noun (n)

  • an open area at the meeting of two or more streets
    area terbuka di pertemuan dua atau lebih jalanan
    Synonym:
    square
    source: wordnet30
  • a place of assembly for the people in ancient Greece
    sebuah mahsyar untuk rakyat di yunani kuno
    Synonym:
    agora
    source: wordnet30