vanmaram

മരപ്പാവ - meaning in english

Meanings for മരപ്പാവ

noun
Wooden doll
unknown
puppet