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