English edit

Noun edit

obturators

  1. plural of obturator