Spanish-English Dictionaryagarren
agarren
agarrarse
Meaning of agarren