English-French dictionary »

baby hatch meaning in French

EnglishFrench
baby hatch (hatch for abandoned children)
noun

tour d'abandon◼◼◼nom {m}