Back to Dictionary

store

Noun

Louisiana Creole

sto, stor