Translation of escape libre in English:

escape libre

unsilenced exhaust, n.

masculine noun

  • 1

    unsilenced exhaust