Spanish-English Dictionaryapresurarse
Meaning of apresurarse