Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Mandrillus leucophaeus
noun
(n)
similar to the mandrill but smaller and less brightly colored
serupa dengan mandrill tapi kecil dan berwarna lebih cerah
Synonym:
drill
source: wordnet30