Meaning of “L-plate” in the English Dictionary

English