Skip to main content

English: backlinks

Welsh: ôl-ddoleni

Part of speech

Noun, Plural