Advertisement

Advertisement

Barbour jacket

/ ˈbɑːbə /

noun

  1. a hard-wearing waterproof waxed jacket


Advertisement

Advertisement

Advertisement

Advertisement