Spanish-English Dictionaryacaban
acaban
acabar
Meaning of acaban