transposants

English

Noun

transposants

  1. plural of transposant