Back to Dictionary

farmyard

noun

Louisiana Creole

lakour