meaning of license plate

1. a plate mounted on the front and back of car and bearing the cars registration number


Related Words

license plate |

Developed & Maintained By Taraprasad.com

Treasure Words