English to Arabic

Meaning for:
Multitasking
other
تعدّد المهام