Definisi 'marten cat'

English to English
noun
1 agile slender-bodied arboreal mustelids somewhat larger than weasels Terjemahkan
source: wordnet30


Visual Synonyms