"كاسح" - Arabic English dictionary
"كاسح" - Translation from Arabic to English
-
overwhelming
-
sweeping
-
landslide