English vocabulary and translations (See all our English vocabulary translation)
(a car with) leather interior: (a car with) an inside made of animal skin
- "For some, it's a brand new Cadillac car with leather interior."
Do you have smart way of remembering 'Leather interior'? Share it with us!