Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
outdoor stage
noun
(n)
a platform where a (brass) band can play in the open air
platform di mana seorang (kuningan) dapat bermain band di udara terbuka
Synonym:
bandstand
,
stand
source: wordnet30