MalayTranslate.com
Malay to English Translator
Translate Here

English to English

fossa cat

noun (n)

  • largest carnivore of Madagascar; intermediate in some respects between cats and civets
    binatang pemakan daging terbesar dari madagascar; menengah di beberapa menghormati antara kucing dan civets
    source: wordnet30