1. ದೇವಸುಷಿ

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

Comments and suggestions