vanmaram

Tiger-cat - meaning in malayalam

Meanings for Tiger-cat

noun
ഏതെങ്കിലും തരം കാട്ടുപൂച്ച
മാംസഭുക്കായ കംഗാരു വര്‍ഗ്ഗജീവി