shooting brake









shooting brake


noun British.

  1. station wagon.

noun

  1. British a former name for estate car
61 queries 0.409