Skip to main content

English: IDS

Welsh: IDS

Part of speech

Noun, Masculine, Singular

Definition

Interdepartmental Delivery Service