Back to Dictionary

floodgate

noun

Louisiana Creole

batar