IFRTD

AcronymDefinition
IFRTDInternational Forum for Rural Transport and Development