Skip to main content

English: SMD

Welsh: SMD

Part of speech

Noun, Feminine, Singular

Definition

Schools Management Division