Russian-Latin dictionary »

телескоп meaning in Latin

RussianLatin
телескоп noun

telescopium [telescopii](2nd) N
noun