Extenuation Meaning in Bengali. Extenuation শব্দের বাংলা অর্থ কি? English to Bangla online dictionary. Google Translate "Extenuation".
Extenuation :- দণ্ড লঘূকরণ / উপশম / লাঘব / অপরাধ বা দণ্ড লঘূকরণ
Extenuation :- Noun