Back to Dictionary

mattress needle

Noun

Louisiana Creole

égwin