English-Polish dictionary »

baby hatch meaning in Polish

EnglishPolish
baby hatch noun
hatch for abandoned children

okno życianoun