← Tulu Dictionary
amrita
adj.
amrita — Immortal. s. Nectar, ambrosia. 2. different
manner-1886-vision