English to Arabic

Meaning for:
Guidepost
other
علامة الطريق