English to Arabic

Meaning for:
Affreightment
other
التأجير