Amaestrado admin 6 years ago Amaestrado Amaestrado Definition Amaestrado Spanish Adjective English meaning : performing