meaning of Baby Gernegroß

Baby Gernegroß - German to English

Baby Tugs Bear [Care Bears]