Spanish-English Dictionaryterminaban
terminaban
terminar
Meaning of terminaban