Skip to main content

English: superior landlords

Welsh: uwchlandlordiaid

Part of speech

Noun, Plural