English to Arabic

Meaning for:
Montaged
other
عملَ المونتاج