"مهدت" - Translation from Arabic to English
-
paved
-
laid
-
cleared
-
set the
-
prepared the
-
have set
-
has opened
-
led
-
leading up
-
paving the way