Advertisement

Advertisement

Defra

/ ˈdɛfrə /

acronym for

  1. Department for Environment, Food and Rural Affairs


Advertisement

Advertisement

Advertisement

Advertisement


deformitydefrag