DEW


Meaning of DEW in English

[DEW] abbreviation distant early warning

Merriam-Webster English vocab.      Английский словарь Merriam Webster.