1. ಅಮೃತತೀರ್ಥ

    ♪ amřtatīrtha 🔊
    1. :Noun
    2. any holy lake, river or pilgrimage centre.

Comments and suggestions