vanmaram

കളഹംസം - meaning in english

Meanings for കളഹംസം

noun
Mallard
unknown
duck