Arabic-English dictionary »

عارض فلم meaning in English

ArabicEnglish
عارض فلم

Film-projector