Back to Dictionary

planting

noun

Louisiana Creole

lebay