vanmaram

കവിളരശി - meaning in english

Meanings for കവിളരശി

noun
Cheek cancer