attenuante Italian - English
1.
Englishallowance
-
Englishabatement, deduction, the taking into account of mitigating circumstances
-
Italianattenuante
English translator: Italian English attenuante Eesti sõnaraamat Español Traductor Svenska Översättare