English to Arabic

Meaning for:
Teleconferenced
other
اجتمع عبر الهاتف