French to English Dictionary

Version Française

"ORDINATEUR DE BORD" meaning in English