Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
membranophone
(m/E/m'br/eI/n/@/,f/oU/n )
noun
(n)
a musical percussion instrument; usually consists of a hollow cylinder with a membrane stretched across each end
musik instrumen perkusi; biasanya terdiri dari hampa dengan silinder membran membentang di setiap ujungnya
Synonym:
drum
,
tympan
source: wordnet30