engine cooling system


Meanings

  • equipment in a motor vehicle that cools the engine