intimators

English

Noun

intimators

  1. plural of intimator