English to Arabic

Meaning for:
Transatlantic
other
عبر الأطلسي