vanmaram

കാദംബം - meaning in english

Meanings for കാദംബം

noun
Mallard