English to Arabic

Meaning for:
Interposes
other
يوسّط