Arabic-English dictionary »

شرطة meaning in English

ArabicEnglish
عنف الشرطة

police brutalityuse of excessive force by a police officer

Your history