SWTUF: Sudan Workers Trade Unions Federation

What does SWTUF mean? The above is one of SWTUF meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Sudan Workers Trade Unions Federation