Polish-English dictionary »

bastonada meaning in English

PolishEnglish
bastonada

bastinado

bastonada verb

bastonadeverb

bastonada noun

caningnoun
a beating with a cane