Spanish-English Dictionaryterminaba
terminaba
terminar
Meaning of terminaba