Sadr meaning

Sahrawi Arab Democratic Republic, a partially recognised state in North Africa.
acronym
0
0
Advertisement