vanmaram

പച്ചക്കുതിര - meaning in english

Meanings for പച്ചക്കുതിര

noun
Mantis
Grasshopper