1. ಧ್ವಜದ್ರುಮ

    Play audio
    ♪ dhvaja druma
    Share screenshot
    1. (Noun)
    2. any tall palm tree (used for making flag-staffs).

Comments and suggestions