Open main menu

Wiktionary β

telesurgeries

EnglishEdit

NounEdit

telesurgeries

  1. plural of telesurgery