Arrastrado admin 5 years ago Arrastrado Arrastrado Definition Arrastrado Spanish Adjective English meaning : dragged