Back to Dictionary

umbrella

noun

Louisiana Creole

onmbrèl, parasòl