Spanish-English Dictionaryatropellara
atropellará
atropellar
Meaning of atropellara