extenuate


"extenuate" Kelimesi için arama sonuçları

İngilis - Türkçe Sözlük

extenuate

(İngilis - Türkçe Sözlük) :
f. extenuating circumstances huk. hafifletici sebepler.