Skip to main content

English: hold in trust

Welsh: dal mewn ymddiriedolaeth

Part of speech

Verb