special rapporteur on the situation of human rights in the sudan - French English Dictionary
History

special rapporteur on the situation of human rights in the sudan



Meanings of "special rapporteur on the situation of human rights in the sudan" in French English Dictionary : 1 result(s)

English French
Politics
special rapporteur on the situation of human rights in the sudan rapporteur spécial sur la situation des droits de l’homme au soudan