self-interpreters

English

Noun

self-interpreters

  1. plural of self-interpreter