See also: deca-seconds

English

edit

Noun

edit

decaseconds

  1. plural of decasecond