1. ದೇಹಬಾಧೆ

    ♪ dēha bādhe 🔊
    1. :Noun
    2. physical suffering.
    3. a need to urinate or defecate; the call of nature.

Comments and suggestions