English to Arabic

Meaning for:
Ferried
other
معبّر