Spanish-English Dictionaryterminasen
terminasen
terminar
Meaning of terminasen