Spanish-English Dictionaryatascabas
atascabas
atascarse
Meaning of atascabas