RADAR CAMOUFLAGE


Meaning of RADAR CAMOUFLAGE in English

covering for a combat vehicle or weapon that makes it undetectable by radar

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