Traduction Anglais Français

Traduction "strap on rifle (for carrying on the shoulder)" en Francais

English Version