Agorero admin 5 years ago Agorero Agorero Definition Agorero Spanish Adjective English meaning : Outrage