device which is used in aiming a projectile - Francés Inglés Diccionario

Proponer traducción