vanmaram

മരക്കരി - meaning in english

Meanings for മരക്കരി

noun
Characoal
unknown
charcoal