abbreviation for International Confederation of Free Trade Unions
icftu 🔊 Listen to this abbreviation for International Confederation of Free Trade Unions Share Facebook Twitter Google +