Home
Search
Index
Definify.com
Definition
2025
refracting_telescopes
refracting telescopes
English
Noun
refracting
telescopes
plural of
refracting telescope
Similar Results