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