Alevoso admin 5 years ago Alevoso Alevoso Definition Alevoso Spanish Adjective English meaning : Treacherous