throw one's self on - İspanyolca İngilizce Sözlük