Slovnenya

Translation English Spanish: truncheon

Diccionario: main
truncheon
noun