Spanish-English Dictionaryatascaras
atascaras
atascarse
Meaning of atascaras