Malayalam Dictionary

പനമ്പട്ട

panampatta

palmyra leaf-stalk

  1. palmyra leaf-stalk

Nearby in the dictionary

Support