Traduction Anglais Français

Traduction "shoulder fired rocket launcher" en Francais

English Version