"أدلت" - Translation from Arabic to English
-
made
-
delivered
-
her
-
statement
-
testified