English to Arabic

Meaning for:
Quester
other
الباحث