What does Babyklappe mean?

Babyklappe - German to English

infant flap [more seldom] [baby hatch]

View more

  • child hatch