meaning of Baby-Nadel

Baby-Nadel - German to English

infant pin