Back to Dictionary

unraveling, coming apart

Noun

Louisiana Creole

loup