INFTRA

AcronymDefinition
INFTRAInfrastructure and Transportation (Alberta, Canada)