Translation of lumbrera de escape in English:

lumbrera de escape

exhaust port, n.

feminine noun

  • 1

    exhaust port