Spanish-English Dictionaryapresurasen
apresurasen
apresurarse
Meaning of apresurasen