Slovnenya

Translation English French: artilleryman

Dictionary: main
artilleryman
noun