Print

European Fisheries Control Agency (EFCA)

Abbreviation
EFCA
Official name
European Fisheries Control Agency