CAFWP

AcronymDefinition
CAFWPCanada-Alberta Farm Water Program