vanmaram

കേശകീടം - meaning in english

Meanings for കേശകീടം

noun
Lice
unknown
louse