Home
Search
Index
Definify.com
Definition
2024
infibulated
infibulated
English
Verb
infibulated
simple past tense and past participle of
infibulate
Similar Results