Search term birching has 2 results
Jump to
EN English PT Portuguese
birching (n) [punishment] castigo (n) {m} [punishment]
birching (n) [punishment] açoitamento (n) {m} [punishment]