Spanish-English Dictionaryatascaré
atascar�
atascarse
Meaning of atascaré