vanmaram

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

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

noun
Caterpillar
Chrysalis