English to Arabic

Meaning for:
Sealable
other
قابل للغلق