inn in Polish
inn in Polish
karczma
Any establishment where travellers can procure lodging, food, and drink.
zajazd
Any establishment where travellers can procure lodging, food, and drink.