Dictionary / Technology
فيديو لايف
/vi-DYU LAYF/
English
live video
French
vidéo en direct
Part of Speech
noun
Register
standard