INFIBULATED

Definition of INFIBULATED