Translation of barrera de peaje in English:

barrera de peaje

toll barrier, n.

feminine noun

  • 1

    toll barrier