ambiguators

English

Noun

ambiguators

  1. plural of ambiguator