Arabic-English dictionary »

سَتْرَجَة meaning in English

ArabicEnglish
سَتْرَجَة f

subtitletextual versions of the dialog in films

subtitling