Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Johannes Peter Muller
noun
(n)
German physiologist and anatomist (1801-1858)
ahli anatomi dan fisiologi jerman (1801-1858)
Synonym:
muller
source: wordnet30