meaning of Babyfoto

Babyfoto - German to English

infant picture