Telescope — English French translation2 translations found

telescope (n) (optics) lunette astronomique (f) (n) (optics)
telescope (n) (optics) télescope (m) (n) (optics)
Translate Telescope into other languages
Translate telescope into German
Translate telescope into Italian
Translate telescope into Spanish
Translate telescope into Dutch
Translate telescope into Portuguese
Translate telescope into Slovenian
Translate telescope into Polish
Translate telescope into Czech