YourDictionary

auberge

noun

an inn

Learn more about auberge

auberge

link/cite print suggestion box