Spanish-English Dictionaryfinalizar
Meaning of finalizar