Spanish-English Dictionaryobturar
Meaning of obturar