self-limited

listen to the pronunciation of self-limited
Englisch - Türkisch
kendini sınırlayan
Kendi sınırlı
Englisch - Englisch
relating to a disease that tends to run a definite course without treatment