light-intensifying goggles - French English Dictionary
History

light-intensifying goggles



Meanings of "light-intensifying goggles" in French English Dictionary : 2 result(s)

English French
Technical
light-intensifying goggles lunettes à intensification de lumière
Aeronautics
light-intensifying goggles lunettes à amplification de lumière