Search term telescope has 2 results
Jump to
EN English RU Russian
telescope телескоп (m)
telescope (n v) [optical instrument possessing magnification] телеско́п (n v) [optical instrument possessing magnification] (n v)