Spanish-English Dictionaryapresuraron
apresuraron
apresurarse
Meaning of apresuraron