TERRAIN FOLLOWING RADAR


Meaning of TERRAIN FOLLOWING RADAR in English

radar that track objects on ground level, TFR

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