1. ದೇಹಬಾಧೆ

    Play audio
    ♪ dēha bādhe
    Share screenshot
    1. (Noun)
    2. physical suffering.
    3. a need to urinate or defecate; the call of nature.

Comments and suggestions