English to Arabic

Meaning for:
Interposer
other
المتدخّل