probe in French
probe in French
sonde
any of various medical instruments used to explore wounds, organs, etc
explorateur
any of various medical instruments used to explore wounds, organs, etc