Back to Dictionary

tartar

noun

Louisiana Creole

tart