encapsulators

English

Noun

encapsulators

  1. plural of encapsulator