English

edit

Noun

edit

interpolators

  1. plural of interpolator