Skip navigation.

SADR - What does it mean?

Definition of 'SADR'

English

Acronym

(Acronym) (head)
  • , a partially recognised state in North Africa.
  • Anagrams

    *

    Similar to 'SADR'

    STR, SDR, STTR