Summary
English to German:   more detail...
  1. selfcontrolled:
    • Wiktionary:
      selfcontrolled → gehalten


English

Detailed Translations for selfcontrolled from English to German