special envoy of the secretary-general on women and development - Turkish English Dictionary

Suggest a Term