Back to Dictionary

heavy rain

noun

Louisiana Creole

gro lapli; avlas

Synonyms

torrential