Spanish-English Dictionaryinmortalizar
Meaning of inmortalizar