Spanish-English Dictionaryagarre
agarré
agarre
agarre
agarrarse
Meaning of agarre