Skip to main content

English: inn

Welsh: tafarn

Definition

Visit Wales descriptors