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

    ♪ miṭṭduḍu 🔊
    1. :Verb
    2. to shoot or hurl a stone using a catapult.

Comments and suggestions