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