Terdapat 4 arti kata 'extenuation' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata extenuation adalah keletihan. Arti lainnya dari extenuation adalah pembebasan dr tuduhan.
Iklan tertutup dalam 10 detik