vanmaram

തീക്കല - meaning in english

Meanings for തീക്കല

noun
Scar of burn