English to Arabic

Meaning for:
Floatable
other
قابل للطفو