Slovnenya

Translation English Spanish: bastinado

Dictionary: main
bastinado
noun