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