rаdаr

Cyrillic
радар
English: Translation
radar
noun
technology