self-administering treatment

Translations
самостоятельное лечение
Words
self-administering

adjective
самостоятельно проводящий
treatment

noun
лечение