"أهدى" - Arabic English dictionary
"أهدى" - Translation from Arabic to English
-
dedicated
-
dedicate
-
gifted
-
dedicates
-
Calm