vanmaram

കൂടപ്പുഴു - meaning in english

Meanings for കൂടപ്പുഴു

noun
Pupa