English dictionary, thesaurus, translations & etymology
FreeDict.com

license plate in Italian

license plate in Italian

targa
noun
An identifying tag, usually made of metal, bearing a sequence of letters or numbers identifying the vehicle, and placed at the rear and, often, also at the front of a motor vehicle.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.