BLMRA

views updated

BLMRA British Leather Manufacturers' Research Association

More From encyclopedia.com