open trailer









open trailer


noun

  1. any dog that barks or bays on the trail of its quarry.
51 queries 0.573