Translation of amerta in English:

User Contribution

amerta

immortal

adjective