Back to Dictionary

jumble

noun

Louisiana Creole

fatra, galimacha