dsl ( synonym found)

Definition of dsl:

°A diminutive of the male given name Derek.

Back to Top