Back to Dictionary

shop

noun

Louisiana Creole

(store) boutik; magazin