English to Arabic

Meaning for:
Situated
other
واقع