"شجبت" - Traduction Arabe en Anglais
-
deplored
-
condemned
-
denounced
-
decried