English to Arabic

Meaning for:
Stopovers
other
التوقّف