Last modified on 16 January 2015, at 01:04

SADR

EnglishEdit

AcronymEdit

SADR

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

AnagramsEdit