Spanish-English Dictionaryagarrar
Meaning of agarrar