1. ಧ್ವಜದ್ರುಮ

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

Comments and suggestions