meaning of Babymaus

Babymaus - German to English

baby mouse