YDL

YDL stands for:

  • Disambiguation
832393
de