Back to Dictionary

flower bed

noun

Louisiana Creole

partèr