Spanish-English Dictionaryatascaría
atascaría
atascarse
Meaning of atascaría