Definition of “dl” - English Dictionary

british dictionary