Back to Dictionary

waterproofing

noun

Louisiana Creole

durouj, gro-rouj