Arabic-English dictionary »

مَسْرَح جَرِيمَة meaning in English

ArabicEnglish
مَسْرَح جَرِيمَة

crime scenelocation of a crime