e-ita e-ita.org 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. Category:car rentals Global Rank:385,280 visits:127.6K pages/Per:2.8 ADS