Results for: electrosurgery
English English
electrosurgerysurgery using electricity or electric device, use of an electric instrument in surgery
 

Translations: 11 / 1

Your Recent Searches

Total number of language pairs: 544
Total number of translations (in millions): 15.4

Recent searches