English to Arabic

Meaning for:
Seer
other
العرّاف