1. ಈಡಿರಿದಾಡು

    ♪ īḍiridāḍu 🔊
    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