English to Arabic

Meaning for:
Unmediated
other
بلا تدخّل أطراف ثانية أو تأثير ظروف معيّنة