ܙܘܠܚܙܘܐ

zulkhizwa

nouneastern

Definition

videotape; film, movie, motion picture