meaning of Bettruhe

Bettruhe - German to English

bed remainder

View more

  • bedrest
  • confinement to sleep