German-English dictionary »

selbstdiagnostizierend meaning in English

GermanEnglish
selbstdiagnostizierend

self diagnostic