YHRAF

(redirected from Yorkshire and the Humber Rural Affairs Forum)
AcronymDefinition
YHRAFYorkshire and the Humber Rural Affairs Forum (UK)
Full browser ?