Definisi 'martes martes'
English to English
noun
1 dark brown marten of northern Eurasian coniferous forests
source: wordnet30
More Word(s)
marten, marten cat,

Visual Synonyms
Click for larger image