Polish-French dictionary »

radar meaning in French

PolishFrench
radar

radar

radar pozahoryzontalny

radar trans-horizon