Back to Dictionary

itch

noun

Louisiana Creole

ladémanjézon; gratèl