See also: peta-seconds

English

edit

Noun

edit

petaseconds

  1. plural of petasecond