Back to Dictionary

turkey

noun

Louisiana Creole

dènn

Media