Back to Dictionary

lump

noun

Louisiana Creole

loup