Spanish-English Dictionarycerraba
cerraba
cerrarse
Meaning of cerraba