BARBOUR JACKET


Meaning of BARBOUR JACKET in English

n. British trademark of a green waxed waterproof jacket

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