ICATU

AcronymDefinition
ICATUInternational Confederation of Arab Trade Unions