Home
Manglish
English listing
Malayalam listing
About
കളഹംസം - meaning in english
Meanings for കളഹംസം
noun
Mallard
unknown
duck