air relief - Spanish English Dictionary

air relief

Meanings of "air relief" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Railway
air pressure relief duct conducto para aliviar la presión del aire [m]