magnifying power of a telescope or lens - Français Anglais Dictionnaire

Suggérer une traduction