dicţionar Francez-Englez »

sous les radars înseamnă în Engleză

FrancezăEngleză
sous les radars preposition

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