meaning of Babypresse

Babypresse - German to English

pony press