"دربت" - Translation from Arabic to English
-
trained
-
coached
-
train
-
training
-
coach that
-
practiced in
-
tutored