TERFF

AcronymDefinition
TERFFTax Empowerment and Relief for Farmers and Fishermen
TERFFTrans European Rail Freight Freeway