1 AIMING POST
English-Arabic military dictionary > AIMING POST
2 AIMING STAKE
English-Arabic military dictionary > AIMING STAKE