covering that seals against something (air, water, etc.)

listen to the pronunciation of covering that seals against something (air, water, etc.)
الإنجليزية - الإنجليزية
sealed covering
covering that seals against something (air, water, etc.)
المفضلات