Back to Dictionary

ladder

noun

Louisiana Creole

echel