Home
Manglish
English listing
Malayalam listing
About
പനമ്പട്ട - meaning in english
Meanings for പനമ്പട്ട
unknown
Palmyra leaf-stalk