1. ದುಂಬಾದುಂಬಿ

    ♪ dumbādumbi 🔊
    1. :Noun
    2. a restraining, compelling or constraining by force; coercion.

Comments and suggestions