BMDZ

AcronymDefinition
BMDZBasler Mission - Deutscher Zweig (German: Basel Mission - German Branch)