Malayalam Dictionary

താറാവുപിട

taaraavupita

female duck

  1. female duck

Nearby in the dictionary

Support