videogastroscopes

English

edit

Noun

edit

videogastroscopes

  1. plural of videogastroscope