ubiquiters

English

Noun

ubiquiters

  1. plural of ubiquiter