English to Arabic

Meaning for:
Raft
other
الطوافة