Arabic-English dictionary »

مَسْرُوق meaning in English

ArabicEnglish
مَسْرُوق

stolenthat has been stolen