something which is designed to prevent liquids or gasses from leaking - Español Inglés Diccionario

Proponer traducción