1. ದೇವಸುಷಿ

    Play audio
    ♪ dēva suṣi
    Share screenshot
    1. noun (noun)
    2. (yoga.) any of the five divine tubes for the vital airs.

Comments and suggestions