meaning of radiator grille

1. grating that admits cooling air to cars radiator


Related Words

radiator grille |

Developed & Maintained By Taraprasad.com

Treasure Words