Back to Dictionary

to drain

Noun

Louisiana Creole

degou