Spanish-English Dictionaryterminaste
terminaste
terminar
Meaning of terminaste