vanmaram

കീരി - meaning in english

Meanings for കീരി

noun
Man goose
Mangoose
Mongoose
unknown
weasel