vanmaram

കരിങ്കരടി - meaning in english

Meanings for കരിങ്കരടി

noun
Sun-bear