Back to Dictionary

island

noun

Louisiana Creole

il