Back to Dictionary

itch

regular verb

Louisiana Creole

démanjé