Spanish-English Dictionaryagarrotaría
agarrotaría
agarrotarse
Meaning of agarrotaría