Vocabulary

オーベルジュ

auberge (French-style inn and restaurant)

noun