meaning of agresora

agresora - Spanish to English

aggressor [female]