Spanish-English Dictionaryapresurase
apresurase
apresurarse
Meaning of apresurase