obturate, seal

listen to the pronunciation of obturate, seal
English - Spanish
obturar
obturar(transitive)