Creche
noun
A representation of the nativity scene.
A hospital for orphaned infants; a foundling hospital.
A day nursery.
A representation of the nativity scene.
A hospital for orphaned infants; a foundling hospital.
A day nursery.
Loading dictionaries...
Initializing dictionary manager