Home
Search
Index
Definify.com
Definition
2025
infibulata
infibulata
Italian
Participle
infibulata
feminine singular of
infibulato
Similar Results