English to Arabic

Meaning for:
Audiovisuals
other
سمعيّة بصريّة