English

edit

Noun

edit

intercoolers

  1. plural of intercooler

Spanish

edit

Noun

edit

intercoolers m pl

  1. plural of intercooler