Last modified on 11 August 2014, at 20:41

SADR

EnglishEdit

AcronymEdit

SADR

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

AnagramsEdit