English to Arabic

Meaning for:
Overarching
other
التقويس