extenuatory - İspanyolca İngilizce Sözlük