holopresences

English

Noun

holopresences

  1. plural of holopresence