English
English version

car lease

From Longman Business Dictionarycar leaseˈcar ˌlease (also auto lease American English)LAWCOMMERCE a lease allowing someone to use a carShe set up her first car lease business in 2000. lease
Pictures of the day
What are these?
Click on the pictures to check.