Home
Manglish
English listing
Malayalam listing
About
കീടഭക്ഷക - meaning in english
Meanings for കീടഭക്ഷക
adj
Insectivorous