French-English dictionary »

sous les radars meaning in English

FrenchEnglish
sous les radars preposition

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