1. ಮುಂಗುರುಡು

    ♪ munguruḍu 🔊
    1. :Noun
    2. inability to foresee; lack of forethought.
    3. the state of being baffled; utter confusion.

Comments and suggestions