tollage









tollage


noun

  1. toll; tax.
  2. exaction or payment of toll.
51 queries 0.710