meaning of Arthroskopiesonde

Arthroskopiesonde - German to English

arthroscopy probe