Slovnenya

Translation English French: field artillery

Dictionary: main
field artillery