Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
bowed stringed instrument
noun
(n)
stringed instruments that are played with a bow
stringed instrumen yang bermain dengan busur
Synonym:
string
source: wordnet30