Back to Dictionary

train station, depot

Noun

Louisiana Creole

dipo