vanmaram

പനമ്പട്ട - meaning in english

Meanings for പനമ്പട്ട

unknown
Palmyra leaf-stalk