vanmaram

ചിത്രശലഭ പ്പുഴു - meaning in english

Meanings for ചിത്രശലഭ പ്പുഴു

noun
Caterpillar