Back to Dictionary

water hole

noun

Louisiana Creole

koulé; slou