vanmaram

മൂലക്കുരു - meaning in english

Meanings for മൂലക്കുരു

noun
Haemorrhoids
Piles
Hemorrhoids