DEFRA
Appearance
DEFRA may refer to:
- Deficit Reduction Act of 1984, United States law
- Department for Environment, Food and Rural Affairs, United Kingdom government department
- Defra (دفرة), an Egyptian town
Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.
Ray ID: a4494c74d8d71293
DEFRA may refer to: