Home
English listing
Malayalam listing
About
കവിളരശി - meaning in english
Meanings for കവിളരശി
noun
Cheek cancer