1. ಅಂತರ್ಜಠರ

    Play audio
    ♪ antarjaṭhara
    Share screenshot
    1. (Noun)
    2. the principal food-digesting organ in any living being.

Comments and suggestions