photogastroscopes

English

edit

Noun

edit

photogastroscopes

  1. plural of photogastroscope