zettaamperes

English

Noun

zettaamperes

  1. plural of zettaampere