meaning of babyrosa

babyrosa - German to English

baby pink