1. ದೇವಮಾದಳ

    ♪ dēva mādaḷa 🔊
    1. :Noun
    2. a variety of citrus plant.

Comments and suggestions