Back to Dictionary

drizzle

noun

Louisiana Creole

brouyar