Translation of "Internally powered" in German

Related phrases