French to English Dictionary

Version Française

"orbite (f) galactique" meaning in English