Skip to main content

English: TDR

Welsh: ystorfa ddigidol gellir ymddiried ynddi

Part of speech

Noun, Feminine, Singular

Definition

trusted digital repository