Dictionary / Technology
رفع الفيديو
/rfed l vi-DYO/
English
upload video
French
télécharger vidéo
Part of Speech
noun
Register
standard