infibulations

English

Noun

infibulations

  1. plural of infibulation