transplainers

English

Noun

transplainers

  1. plural of transplainer