avow/declare spontaneously - İspanyolca İngilizce Sözlük