Definition of “L-plate” - English Dictionary

british dictionary