Dictionary / Technology
أبيل فيديو
/a-PIL vi-DI-yo/
English
video call
French
appel video
Part of Speech
noun
Register
standard