Spanish-English Dictionaryatajar
Meaning of atajar