Malayalam Dictionary

കാട്ടുതാറാവ്‌

kaattutaaraav

noun · നാമം

wild duck

  1. wild duck

Nearby in the dictionary

Support