English Dictionary
Definition HDSL in British English
HDSL noun
[countable] noun
/ˌeɪtʃ diː es ˈel/
Synonyms and related words
