Vocabulary

アイリッシュパブ

Irish pub

noun