6 results
Results are displayed by relevance.
Welsh: act ymddiriedaeth
English: act of entrustment
English: high-trust relationship
Welsh: Canolfan Ymddiriedaeth
English: Trust Centre
Welsh: cwlwm o ymddiriedaeth
English: bond of trust
English: abuse of trust
English: ICT Exploitation, Trust and Security Team