English to Arabic

Meaning for:
Chartering
other
تأجير الناقلة