English to Arabic

Meaning for:
Quenchable
other
قابل للإخماد