IIDL

AcronymDefinition
IIDLInternational Islamic Digital Library (National Library of Malaysia)