Spanish-English Dictionarycerraste
cerraste
cerrarse
Meaning of cerraste