Definisi 'martes zibellina'

English to English
noun
1 marten of northern Asian forests having luxuriant dark brown fur Terjemahkan
source: wordnet30

More Word(s)
marten, marten cat,

Visual Synonyms