Definify.com

Definition 2026


infibulations

infibulations

English

Noun

infibulations

  1. plural of infibulation