Meaning ofdefrosterin English

defroster

us/dɪˈfrostər/uk/dɪˈfrostər/
#moderate
Definitions