meaning of engine cooling system

1. equipment in a motor vehicle that cools the engine


Related Words

engine cooling system |

Developed & Maintained By Taraprasad.com

Treasure Words