sonicators

English

Noun

sonicators

  1. plural of sonicator