WIND SHIELD


Meaning of WIND SHIELD in English

glass screen which protects from the wind (as in vehicles)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.