Nasmyth telescopes

English

Noun

Nasmyth telescopes

  1. plural of Nasmyth telescope