Malayalam Dictionary

കാദംബം

kaadambam

noun · നാമം

mallard

  1. mallard

Nearby in the dictionary

Support