transilluminators

English edit

Noun edit

transilluminators

  1. plural of transilluminator