"self-administered" in Polish — inglés-Polish dictionary | see "self-administered" in inglés

self-administered

adjetivo
  1. samodzielnie podany, samodzielnie aplikowany (np. lek, zastrzyk)
  2. samodzielnie zarządzany