English: Direct Labour Organisation
Welsh: Sefydliad Llafur Uniongyrchol
Subject: Tai
English definition: DLO
Welsh definition: SLlU