Spanish-English Dictionaryterminar
Meaning of terminar