1. ಮುಂಗುರುಡು

    Play audio
    ♪ munguruḍu
    Share screenshot
    1. (Noun)
    2. inability to foresee; lack of forethought.
    3. the state of being baffled; utter confusion.

Comments and suggestions