English to Arabic

Meaning for:
Afloat
other
طافيًا