Polish-English dictionary »

amryta meaning in English

PolishEnglish
amryta noun

amritanoun
drink of the Hindu gods