vanmaram

മരവുരി - meaning in english

Meanings for മരവുരി

noun
Bark of trees