"extenuating circumstances" in Polish — inglés-Polish dictionary | Mirar "extenuating circumstances" in inglés

extenuating circumstances

sustantivo
  1. okoliczności łagodzące formal

Frases relacionadas — "extenuating circumstances"

other