Skip to main content

English: SERAF

Welsh: fframwaith asesu’r risg o gamfanteisio rhywiol

Part of speech

Noun, Feminine, Singular

Definition

sexual exploitation risk assessment framework