MalayTranslate.com
Malay to English Translator
Translate Here

English to English

DSL

noun (n)

  • a generic name for digital lines that are provided by telephone companies to their local subscribers and that carry data at high speeds
    a generic name for digital baris yang disediakan oleh syarikat tempatan mereka telefon untuk pelanggan dan yang membawa data pada kecepatan tinggi
    source: wordnet30