Spanish-English Dictionaryapresurases
apresurases
apresurarse
Meaning of apresurases