Log in
Search words & phrases
radiator
US /ˈrediˌeɪtɚ/
・
UK /ˈreɪdieɪtə(r)/
B2
Definition
Video subtitles
noun
Device for cooling down an engine
Heating device for a room or building