Definisi 'martes martes'

English to English
noun
1 dark brown marten of northern Eurasian coniferous forests Terjemahkan
source: wordnet30

More Word(s)
marten, marten cat,

Visual Synonyms