English to Arabic

Meaning for:
Beaconed
other
أرشد