1. ದೈವಸಾಕ್ಷಾತ್ಕಾರ

    Play audio
    ♪ daiva sākṣātkāra
    Share screenshot
    1. noun (noun)
    2. the realisation of God in a physical form.

Comments and suggestions