Skip to main content

English: conference and meeting room facilities

Welsh: cyfleusterau cynadledda ac ystafelloedd cyfarfod

Part of speech

Noun, Plural