Please enable javascript to use dictionary! Howto enable javascript?
man who looks after babies▼noun
sacrificers (pl.) of infants▼noun
↑