English

edit

Noun

edit

encapsulators

  1. plural of encapsulator