forward-looking infrared - Turkish English Dictionary

Suggest a Term