DLS Definition

abbreviation
Doctor of Library Science.
Webster's New World

Words Near DLS in the Dictionary