vanmaram

Callus - meaning in malayalam

Meanings for Callus

noun
തഴമ്പ്