RADAR


Meaning of RADAR in English

Radio Detection And Ranging + Rights, Availabilities, Distribution Analysis and Reporting [Disney]

Computer abbreviations English vocabulary.      Английский словарь компьютерных сокращений.