DJSR Africa Abbreviation

DJSR has various meanings in the Africa category. Discover the full forms, definitions, and usage contexts of DJSR in Africa.

Deputy Joint Special Representative
Africa

Citation

Last updated: