demonstrate self-confidence and daring - İspanyolca İngilizce Sözlük