international driver permit application italy
an international driver's license (idl) also known as an international driver's permit (idp) a translation of your license that allows you drive vehicles in over 150 participating countries.
ADS