"مآخذ" - Arabic English dictionary
"مآخذ" - Translation from Arabic to English
-
outlets
-
shortcomings in
-
misgivings about