French-English dictionary »

poste d'écoute meaning in English

FrenchEnglish
poste d'écoute nom {m}

listening post◼◼◼(facility established to monitor radio and microwave signals)
noun