Spanish-English dictionary »

sistema de escape meaning in English

SpanishEnglish
sistema de escape noun

exhaust system(the subsystem of an engine)
noun