5 English Anagrams of SSDL
Prev.1Next
SDSL
Definition: 1. A communications system (or part thereof) characterised by moderately high speeds, the same in each direction
There are 2 definitions of the word SDSL
Show more information about SDSL
Prev.1Next
Search took: 91.0916 ms