1. ಈಡಿರಿದಾಡು

    Play audio
    ♪ īḍiridāḍu
    Share screenshot
    1. (Verb)
    2. to engage in mutual stabbing.
    3. (animals) to strike or push with the head or horns; to ram with the head; to butt.

Comments and suggestions