vanmaram

നകുലം - meaning in english

Meanings for നകുലം

noun
Mongoose
unknown
weasel