English | German | Russian | Czech

instructrix English

Meaning instructrix meaning

What does instructrix mean?

instructrix

intentional infliction of pain or suffering

Are you looking for...?