Translate English Arabic ambush
English
Arabic
Noun
-
ambush [pl. ambushes] , {mil.}كمين {جيش}more ...
-
ambush {mil.}فَخّ {جيش}more ...
- more ...
-
ambush [pl. ambushes] , {mil.}مكمن {جمعه: مَكَامِن}، {جيش}more ...
-
ambush [ ambushed ; ambushed ]more ...
Verb
- more ...
- more ...
- more ...
- more ...
- more ...
- more ...
-
to ambushmore ...
- more ...
-
to ambushmore ...
-
to ambushmore ...
-
to ambushmore ...