Search term telescope has one result
Jump to
EN English HI Hindi
telescope (n v) [optical instrument possessing magnification] दूरबीन (n v) [optical instrument possessing magnification] (n v)