catadiottrica has 1 translations in 1 languages

translations of catadiottrica

IT EN English 1 translation
  • catadioptrics (n) [construction and use of catadioptric lenses and systems] (n)