DE → EN
EN → DE
babelfish
/
Deutsch → English
sich selbst verwaltend
Wörterbuch
sich selbst verwaltend
self-governed
sich selbst verwaltend
self-governing