Englishfor English speakers
obturate English
Meaning obturate meaning
What does obturate mean?
Synonyms obturate synonyms
What other words have the same or similar meaning as obturate?