MDUK

(redirected from Millennium Desktop UK)
AcronymDefinition
MDUKMillennium Desktop UK (TV series website)
MDUKMobile-Data-UK
Full browser ?