ICFTU


Meaning of ICFTU in English

[ICFTU] abbreviation International Confederation of Free Trade Unions

Merriam-Webster English vocab.      Английский словарь Merriam Webster.