Polish-English dictionary »

okno życia meaning in English

PolishEnglish
okno życia noun

baby hatchnoun
hatch for abandoned children