Skip to main content

English: have delusions

Welsh: gweld lledrithiau

Part of speech

Verb