Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
medical specialist
noun
(n)
practices one branch of medicine
praktek satu cabang ilmu
Synonym:
specialist
source: wordnet30