Back to Dictionary

smothered potatoes

noun

Louisiana Creole

patat toufé