Slovnenya

Translation English French: truncheon

Dictionary: main
truncheon
noun