English to Arabic

Meaning for:
Signposted
other
معلّم