attobarns

English

Noun

attobarns

  1. plural of attobarn