1. ಎಮ್ಮೆದಾಂಡಿಗ

    ♪ emmedāṇḍiga 🔊
    1. :Noun
    2. the spotted billed duck, Anas poecilorhyncha.

Comments and suggestions