Back to Dictionary

to drizzle

Verb (intransitive)

Louisiana Creole

mouyase