Dictionary / Technology
أبيل فيديو
/a-PEL vi-DYU/
English
video call
French
appel vidéo
Part of Speech
noun
Register
standard