Russisk-Engelsk ordbok »

под радаром betyr engelsk

RussiskEngelsk
под радаром preposition

under the radar(in an undetected or secretive manner)
preposition