meaning of Babytröster

Babytröster - German to English

baby-soother

View more

  • child soother
  • silencer