English

edit

Noun

edit

polemoscopes

  1. plural of polemoscope