Russian-English dictionary »

под радаром meaning in English

RussianEnglish
под радаром preposition

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