Back to Dictionary

sling chain

noun

Louisiana Creole

chèn