KFRTU

AcronymDefinition
KFRTUKenya Federation of Registered Trade Unions