meaning of Analsonde

Analsonde - German to English

anal probe