vanmaram

പേന് - meaning in english

Meanings for പേന്

noun
Lice
Nit
Pedicle
unknown
tick
louse