English to Arabic

Meaning for:
Seaborne
other
منقول بحرا