स्पीगलस्स / स्पीगलस / स्पीगलसस · NOUN
a small refracting telescope
Looking for poetry? Read shayari and poems by great poets.