Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
meeting place
noun
(n)
a public facility to meet for open discussion
fasilitas publik untuk bertemu untuk membuka diskusi
Synonym:
assembly
,
forum
source: wordnet30