Definisi 'fossa fossa'

English to English
noun
1 civet of Madagascar Terjemahkan
source: wordnet30

More Word(s)
civet, civet cat, fossa, genus fossa,

Visual Synonyms