articulators

English

Noun

articulators

  1. plural of articulator