FARMA


AcronymDefinition
FARMANational Farmers' Retail & Markets Association (Great Britain)