meaning of Babytragetuch

Babytragetuch - German to English

papoose [baby sling]