vanmaram

മാക്കാന് - meaning in english

Meanings for മാക്കാന്

noun
Tomcat
unknown
lynx