Spyglass meaning in malayalam
Word: Spyglass
Spyglass definition
Noun:
(astronomy,optics) a small refracting telescope
Related wordsSpyglass - Cheru Dooradarshini (ചെറു ദൂരദര്ശിനി) Noun:
(astronomy,optics) a small refracting telescope
Malayalam to English
English To Malayalam