English | German | Russian | Czech

self-medicator English

Meaning self-medicator meaning

What does self-medicator mean?

self-medicator

A person who administers self-medication.

Are you looking for...?