deicing boots

English

Noun

deicing boots

  1. plural of deicing boot