English-French dictionary »

telephoto lens meaning in French

EnglishFrench
telephoto lens noun
[UK: ˌte.lɪ.ˈfəʊ.təʊ lenz]
[US: ˈte.ləˌfoto.ʊ ˈlenz]

téléobjectif◼◼◼nom {m}