Definify.com

Definition 2026


infibulazione

infibulazione

Italian

Noun

infibulazione f (plural infibulazioni)

  1. infibulation

Related terms