vanmaram

മരപ്പാത്രം - meaning in english

Meanings for മരപ്പാത്രം

noun
Wooden pot