Back to Dictionary

hurricane, storm

Noun

Louisiana Creole

lòragan