Spanish-English Dictionaryatascarais
atascarais
atascarse
Meaning of atascarais