ܒܝܕܝܘ

vidyo

nouneastern

Definition

a video (short film clip, with or without audio)