English-Italian dictionary »

catadioptrics meaning in Italian

EnglishItalian
catadioptrics (construction and use of catadioptric lenses and systems)
noun

catadiottricanoun
{f}