Dictionary / Technology

vidyu layyf

فيديو لايف

/vi-DYU LAYF/

English

live video

French

vidéo en direct

Part of Speech

noun

Register

standard