1. ಹೆಗ್ಗರುಳು

    ♪ heggaruḷu 🔊
    1. :Noun
    2. the large intestine, the lower part of the alimentary canal.

Comments and suggestions