Translate English Arabic مكيدة
English
Arabic
Noun
-
setup [pl. setups]more ...
-
trap [pl. traps]more ...
-
plot [pl. plots]more ...
-
scheme [pl. schemes]more ...
-
intrigue [pl. intrigues]more ...
-
conspiracy [pl. conspiracies]more ...
-
device [pl. devices]more ...
- more ...
-
machination [pl. machinations] , {s}more ...
-
snare [pl. snares]more ...
- more ...
- more ...