Animoso admin 5 years ago Animoso Animoso Definition Animoso Spanish Adjective English meaning : game