he keeps secrets very well - İspanyolca İngilizce Sözlük