Traduction Anglais Français

Traduction "artillery, artillery piece" en Francais

English Version