English-French dictionary »

under the radar meaning in French

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

sous les radars◼◼◼preposition