Skip to main content

English: IDU

Welsh: defnyddiwr sy'n chwistrellu cyffuriau

Part of speech

Noun, Masculine, Singular

Definition

injecting drug user