English-German dictionary »

infrared sight meaning in German

EnglishGerman
infrared sight noun

das InfrarotsichtgerätSubstantiv