vanmaram

കാടന്‍പൂച്ച - meaning in english

Meanings for കാടന്‍പൂച്ച

noun
Tom-cat