IFWD

AcronymDefinition
IFWDInland Fish and Wildlife Division (Department of Tourism, Culture and Recreation; Newfoundland and Labrador, Canada)
Copyright 1988-2018 AcronymFinder.com, All rights reserved.