1. ಮಿಟ್ಟೆದುಡು

    Play audio
    ♪ miṭṭduḍu
    Share screenshot
    1. (Verb)
    2. to shoot or hurl a stone using a catapult.

Comments and suggestions