EnglishEdit

PronunciationEdit

NounEdit

defogger ‎(plural defoggers)

  1. something or someone that defogs.
Read in another language