1. ಉಚ್ಚಲಾಟ

    Play audio
    ♪ uccalāṭa
    Share screenshot
    1. noun (noun)
    2. excessive frequency and looseness of bowel movements; diarrhoea.

Comments and suggestions