Spanish-English DictionaryatascarĂ¡n
atascarán
atascarse
Meaning of atascarĂ¡n