Skip to main content

English: site interpretation

Welsh: dehongli safleoedd

Part of speech

Verb