Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Bison bison
noun
(n)
large shaggy-haired brown bison of North American plains
besar shaggy haired brown bison dari amerika utara plains
Synonym:
american bison
,
american buffalo
,
buffalo
source: wordnet30