meaning of Babyhaut

Babyhaut - German to English

infant epidermis