KLBD

AcronymDefinition
KLBDKashrut of the London Beth Din (Kosher food certification)