Skip to main content

English: SSHA

Welsh: Cymdeithas y Cynghorwyr Iechyd Rhywiol

Part of speech

Noun, Feminine, Singular

Definition

Society of Sexual Health Advisers