interpolaters

English

Noun

interpolaters

  1. plural of interpolater