vanmaram

കീടഭക്ഷക - meaning in english

Meanings for കീടഭക്ഷക

adj
Insectivorous