ICFTU Meaning of ICFTU in English [ICFTU] abbreviation International Confederation of Free Trade Unions Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012