Spanish-English Dictionaryagarráis
agarráis
agarrarse
Meaning of agarráis