Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Alexander Wilson
noun
(n)
Scottish ornithologist in the United States (1766-1813)
ahli ilmu burung skotlandia di amerika serikat (1766-1813)
Synonym:
wilson
source: wordnet30