Back to Dictionary

pin cushion

noun

Louisiana Creole

oriye