meaning of Boreskop

Boreskop - German to English

borescope