Spanish-English Dictionaryagarramos
agarramos
agarrarse
Meaning of agarramos