vanmaram

കമ്പിളിപ്പുഴു - meaning in english

Meanings for കമ്പിളിപ്പുഴു

noun
Caterpillar
Hairy caterpillar