• SADR

    Acronym

    acronym

    1. Sahrawi Arab Democratic Republic, a partially recognised state in North Africa.

    Anagrams

    © Wiktionary