Back to Dictionary

nursemaid

Noun

Louisiana Creole

nouris