English to Arabic

Meaning for:
Platform
other
الرصيف