English to Thai Dictionary extenuate

extenuate

ลดโทษ
translation of 'extenuate'
verb
บรรเทา,
ลดโทษ,
ลดหย่อน,
ทำให้เบาลง,
ทำให้น้อยลง
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one