French-English dictionary »

radionavigation meaning in English

FrenchEnglish
radionavigation nom {f}

radionavigation◼◼◼noun