English | German | Russian | Czech

extenuator English

Meaning extenuator meaning

What does extenuator mean?

extenuator

One who extenuates.

Are you looking for...?