Search term birching has 2 results
Jump to
EN English ES Spanish
birching (n) [punishment] flagelación (n) {f} [punishment]
birching (n) [punishment] azotamiento (n) {m} [punishment]