meaning of Babytrage

Babytrage - German to English

child carrier