meaning of atracar a algn

atracar a algn - Spanish to English

to mug sb. [coll.] [rob]