meaning of beherrscht

beherrscht - German to English

composed

View more

  • controlled
  • dominated
  • governed
  • restrained
  • self-controlled
  • with self-control