Back to Dictionary

tortoise

noun

Louisiana Creole

torti