LEATHER JACKET


Meaning of LEATHER JACKET in English

jacket or coat made from animal skin

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.