Polish-English dictionary »

radiator meaning in English

PolishEnglish
radiator noun

radiatornoun
device that lowers engine coolant temperature by conducting heat to the air