Skip to main content

English: TEDS

Welsh: Gwasanaethau Triniaeth ac Addysg Cyffuriau

Part of speech

Noun, Plural

Definition

Treatment and Education Drug Services