Spanish-English Dictionaryatacar
Meaning of atacar