vanmaram

മരക്കട്ട - meaning in english

Meanings for മരക്കട്ട

unknown
Log of hard wood