Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Martes zibellina
noun
(n)
marten of northern Asian forests having luxuriant dark brown fur
marten northern asia hutan memiliki rendang coklat gelap bulu
Synonym:
sable
source: wordnet30