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: a23375f42ad0b1bb
DEFRA may refer to: