Spanish-English Dictionaryagarrara
agarrará
agarrarse
Meaning of agarrara