Back to Dictionary

nettle

noun

Louisiana Creole

lòrti