épiscope - French English Dictionary

épiscope

Play ENFRFRfr
Play ENFRFRca

Meanings of "épiscope" in English French Dictionary : 1 result(s)

French English
General
épiscope [m] episcope

Meanings of "épiscope" with other terms in English French Dictionary : 1 result(s)

French English
Technical
épiscope du tireur gunner's sight