• DDI

    {{abbreviation-old|en}}

    DDI
    1. (telecommunications) Direct Dial-In

    Anagrams

    © Wiktionary