Skip to main content

English: ECDL

Welsh: ECDL

Part of speech

Noun, Feminine, Singular

Definition

European Computer Driving Licence