amrita in Polish
amrita in Polish
amrita
(Hinduism) The water of life; the drink of the Hindu gods.
amryta
(Hinduism) The water of life; the drink of the Hindu gods.