English

edit

Noun

edit

microapplicators

  1. plural of microapplicator