holoprojectors

English

Noun

holoprojectors

  1. plural of holoprojector