Search term drubbing has 3 results
Jump to
EN English PT Portuguese
drubbing (n) [punishment] espancamento (n) {m} [punishment]
drubbing (n) [general] surra (n) {f} [general]
drubbing (n) [punishment] surra (n) {f} [punishment]