"جددها" - Translation from Arabic to English
-
renewed by
-
was renewed